ZOOPHAGA


Meaning of ZOOPHAGA in English

(n. pl.) An artificial group comprising various carnivorous and insectivorous animals.

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