granivore

noun
  1. an animal that feeds primarily on seeds and grains
  2. Usage: biology, zoology

Examples