ZOOPHAGA


Meaning of ZOOPHAGA in English

noun ·pl an artificial group comprising various carnivorous and insectivorous animals.

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