Definition of Carpellate

  • (adjective) bearing or consisting of carpels

Synonyms of Carpellate


Antonyms of Carpellate


Homophones of Carpellate


No Homophones Found.