stanhopea
English Dictionary
->
Letter S
-> stanhopea
Search Dictionary:
stanhopea Definition
(n)
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
stanhopea Synonyms
stanhopea
© Art Branch Inc.