Tatou Meaning

There are 1 meaning(s) for word Tatou

Meaning 1 : about three feet long exclusive of tail

    Synonyms : giant armadillo,  priodontes giganteus,  tatu