cleistogamy Meaning, Definition & Usage

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

WordNet