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