cleistogamy

Noun
  1. The production of small nonopening self-pollinating flowers (synset 107453767)

Other Searches