Skip to main content

syncarpous

Advertisement
English syncarpous meaning in English  •  syncarpous का अर्थ अंग्रेजी में
Adjective
  • Composed of several carpels consolidated into one ovary.