bicarinate
English
bicarinate meaning in English • bicarinate का अर्थ अंग्रेजी में
Adjective
- Having two keel-like projections, as the upper palea of grasses.