TAMANDU


Meaning of TAMANDU in English

noun a small ant-eater (tamandua tetradactyla) native of the tropical parts of south america.

Webster English vocab.      Английский словарь Webster.