dictionary
Definition / Define
Granivore
Granivore
Noun
Any animal that eats seeds as the main part of its diet.