English dictionary
cleistes meaning and definition
Definition and meaning of cleistes at MeaningMonkey.org. cleistes meaning and definition in the English Dictionary.CLEISTES noun
Definition of Cleistes (noun)
- terrestrial orchids of North and South America having slender fibrous roots; allied to genus Pogonia
- synonyms: genus Cleistes
Source: Princeton University Wordnet