Meaning of stanhopea
Definition of stanhopea
(noun)
any of
various
orchids of the
genus
Stanhopea having a
single
large
leaf
and
loose
racemes of
large
fragrant
flowers of
various
colors; Mexico to Brazil
Other information on stanhopea
WIKIPEDIA results for
stanhopea
Amazon results for
stanhopea
Tweet