jewel orchid

Noun
  1. Any of several delicate Asiatic orchids grown especially for their velvety leaves with metallic white or gold veining (synset 112065626)

Found on Word Lists

Other Searches