Meaning of cleistes rosea
Definition of cleistes rosea
(noun)
orchid
of
central
and
northern
South America having 1- to 3-blossomed racemes of
large
showy
rose-colored
flowers;
sometimes
placed
in
genus
Pogonia
Other information on cleistes rosea
WIKIPEDIA results for
cleistes rosea
Amazon results for
cleistes rosea
Tweet