Tamandua Meaning
There are 1 meaning(s) for word Tamandua
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
Synonyms : lesser anteater, tamandu, tamandua tetradactyla
