cleistogamy

Explore definitions, synonyms, and language insights of cleistogamy

Definitions

Noun
the production of small nonopening self-pollinating flowers

More General Terms