Meaning of dancing lady orchid
Definition of dancing lady orchid
(noun)
any
orchid
of the
genus
Oncidium: characterized by
slender
branching
sprays of
small
yellow
and
brown
flowers;
often
grown
as houseplants
Other information on dancing lady orchid
WIKIPEDIA results for
dancing lady orchid
Amazon results for
dancing lady orchid
Tweet