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
Tweet