jewel orchid
Explore definitions, synonyms, and language insights of jewel orchid
Definitions
Noun
any of several delicate Asiatic orchids grown especially for their velvety leaves with metallic white or gold veining