Tatu Meaning

There are 1 meaning(s) for word Tatu

Meaning 1 : about three feet long exclusive of tail

    Synonyms : giant armadillo,  priodontes giganteus,  tatou