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å]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.