- tamandu as a noun:
- 1
tamandu
noun
1 tamandu
Small toothless anteater with prehensile tail and four-clawed forelimbs; of tropical South America and Central America.
synonyms: lesser anteater, tamandua, Tamandua tetradactyla.
Polish: tamandua, mrówkojad czteropalczasty
debug info: 0.0155