'cleistogamy' definitions:

Definition of 'cleistogamy'

From: WordNet
noun
The production of small nonopening self-pollinating flowers