ZOOPHAGAN


Meaning of ZOOPHAGAN in English

noun a animal that feeds on animal food.

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