ENTOMOPHAGA


Meaning of ENTOMOPHAGA in English

(n. pl.) A group of edentates, including the ant-eaters.

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