Tamandu - Definition

tamandu

n 1: small toothless anteater with prehensile tail and four-
clawed forelimbs; of tropical South America and Central
America [syn: tamandua, tamandu, lesser anteater,
Tamandua tetradactyla]

Look up another word