meaning of jewel orchid

1. any of several delicate Asiatic orchids grown especially for their velvety leaves with metallic white or gold veining


Related Words

jewel orchid |

Developed & Maintained By Taraprasad.com

Treasure Words