cleistogamy
English Dictionary
->
Letter C
-> cleistogamy
Search Dictionary:
cleistogamy Definition
(n)
the
production
of
small
nonopening
self
-
pollinating
flowers
cleistogamy Synonyms
cleistogamy
© Art Branch Inc.