Want this question answered?
A vegetarian.
A vegetarian eats dairy; The only term describing someone who eats no animal based product (meat, dairy, eggs...) is Vegan.
A herbivore
An animal that eats plants is called a Herbivore. A carnivore is an animal that eats meat.
an Omnivore
A non vegetarian would be someone who eats animal flesh, like beef and ham and fish as opposed to a vegetarian, would would not eat meat.
By definition, a vegetariandoes not eat meat, so they are not a vegetarian, but an omnivore (eats both plants and meat). They are likely an omnivore that bases their diet heavily on vegetation and only eats meat as a supplement, but the fact that meat is a part of their diet means that they are not a vegetarian.
Someone who does not eat any product by which an animal was killed for. Not only meat but also gelatin which is also in many types of sweets and of course jelly.
A consumer that eats both plants and animals is called a omnivore. You may even be an omnivore if you eat meat and veggies. Also if you are NOT a vegetarian. No offence if you are a vegetarian.
the hunter.
a herbivore eats plants. a carnivore eats animal matter. an omnivore eats both plant and animal matter. The tiger is an obligate carnivore, which means it must eat meat to exist, it can not digest plant matter.
What do you call a human that eats other humans, a cannibal, we're a species of animal so it should be the same.