ANT-BEAR


Meaning of ANT-BEAR in English

noun an edentate animal of tropical america (the tamanoir), living on ants. it belongs to the genus myrmecophaga.

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