omnivore

/ˈɑmnɪvɔr/
noun
  1. An animal or person that eats both plants and meat.
    • Humans are natural omnivores, able to digest both vegetables and meat.
    • Bears are omnivores, so they eat berries, fish, and small mammals.
    • The raccoon is a clever omnivore that will eat almost anything it finds.
  2. A person who eats a wide variety of foods, including both plant and animal products.
    • As an omnivore, she enjoys everything from salads to steak.
    • Being an omnivore means you never have to miss out on any dish.
    • The restaurant's menu caters to both vegetarians and omnivores.
Synonyms
What does "omnivore" mean? | whatsthatwordmean | whatsthatwordmean