meaning of dancing lady orchid

1. any orchid of the genus Oncidium: characterized by slender branching sprays of small yellow and brown flowers; often grown as houseplants


Related Words

dancing lady orchid |

Developed & Maintained By Taraprasad.com

Treasure Words