Skip to main content

granivorous

English granivorous meaning in English  •  granivorous का अर्थ अंग्रेजी में
Adjective
  • Eating grain; feeding or subsisting on seeds; as, granivorous birds.
Advertisement