clistogene
English
Noun
clistogene
(
plural
clistogenes
)
Alternative form of
cleistogene
.