granivore

noun

granivore

noun
1

Any animal that eats seeds as the main part of its diet

Related terms
granivorous, granivory

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.