Definition of Cleistogamy

  • (noun) the production of small nonopening self-pollinating flowers

Synonyms of Cleistogamy


No Synonyms Found.

Antonyms of Cleistogamy


No Antonyms Found.

Homophones of Cleistogamy


No Homophones Found.