Word info

cleistogene

Noun

Meaning

cleistogene (plural cleistogenes)

(botany) A cleistogamous flower or plant

Source: en.wiktionary.org

Related terms

Close letter words and terms