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