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