I am omnivorous. I’ll eat anything, me. Others are pickier about their food. They say you are what you eat, so here are some terms that define one by diet.
Best to say these words out loud, slowly rolling them around your mouth, to fully savour them.
Baccivorous (feeding on berries)
Carnivorous (meat, flesh)
Equivorous (horse flesh)
Granivorous (seeds, grain)
Leguminivorous (beans and peas)
Pinivorous (pine kernel)
Source: Schott’s Food & Drink Miscellany, Ben Schott, Bloomsbury, 2003.