Meaning of swan orchid
Definition of swan orchid
(noun)
any of
several
orchids of the
genus
Cycnoches having
slender
arching
columns of flowers suggesting the
neck
of a
swan
Other information on swan orchid
WIKIPEDIA results for
swan orchid
Amazon results for
swan orchid
Tweet