Skip to main content

carpellate

English carpellate meaning in English  •  carpellate का अर्थ अंग्रेजी में
Adjective
  • bearing or consisting of carpels. Opposite of acarpelous.
Advertisement