Home / J / jewel orchid

jewel orchid

noun 12 letters Scrabble 27 WWF 30
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →