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