Search Result:tamandu
Overview of noun tamandu
The noun tamandu has 1 sense
- tamandua, tamandu, lesser anteater, Tamandua tetradactyla -- (small toothless anteater with prehensile tail and four-clawed forelimbs; of tropical South America and Central America)