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. Краткий оксфордский словарь английского языка. 2012