Meaning of tamandu
Definition of tamandu
(noun)
small
toothless
anteater
with
prehensile
tail
and four-clawed forelimbs; of
tropical
South America and Central America
Other information on tamandu
WIKIPEDIA results for
tamandu
Amazon results for
tamandu
Tweet