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