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