POLYPHAGOUS


Meaning of POLYPHAGOUS in English

adj. Zool. able to feed on various kinds of food.

Oxford English vocab.      Оксфордский английский словарь.