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