English dictionary
tatu meaning and definition
Definition and meaning of tatu at MeaningMonkey.org. tatu meaning and definition in the English Dictionary.TATU noun
Definition of tatu (noun)
- about three feet long exclusive of tail
- synonyms: giant armadillo, Priodontes giganteus, tatou
Source: Princeton University Wordnet