Skip to main content

bicarinate

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