CLEISTOGAMY





Definition:

  1. [noun] the production of small nonopening self-pollinating flowers

Synonyms: