Nouns

(n)omnivorea person who eats all kinds of foods
(n)omnivorean animal that feeds on both animal and vegetable substances