OMNIVOROUS


Meaning of OMNIVOROUS in English

adj.1 feeding on many kinds of food, esp. on both plants and flesh.

2 making use of everything available.

Derivatives:

omnivore n. omnivorously adv. omnivorousness n.

Etymology: L omnivorus (as OMNI-, -VOROUS)

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