Meaning of Cleistes

Definition of Cleistes

(noun) terrestrial orchids of North and South America having slender fibrous roots; allied to genus Pogonia

Other information on Cleistes

WIKIPEDIA results for Cleistes
Amazon results for Cleistes