TAMANDUA


Meaning of TAMANDUA in English

n. any small Central and S. American arboreal anteater of the genus Tamandua, with a prehensile tail used in climbing .

[ Port. f. Tupi tamanduà ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.