cleistogenes
English
Noun
cleistogenes
plural of
cleistogene