Cleistogamy
[klai'stɒgәmi]
Definition
(noun.) the production of small nonopening self-pollinating flowers.
Checked by Carlton--From WordNet
[klai'stɒgәmi]
(noun.) the production of small nonopening self-pollinating flowers.
Checked by Carlton--From WordNet