Noun Definition

jewel orchid

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

Category: Plants