Tamanduas Meaning

There are 1 meaning(s) for word Tamanduas

Meaning 1 : small toothless anteater with prehensile tail and four-clawed forelimbs; of tropical South America and Central America

    Synonyms : lesser anteater,  tamandu,  tamandua tetradactyla