Term Gallery logo

Meanings of carpellate in English

pistil·lat
Translations for carpellate