English dictionary
jewel orchid meaning and definition
Definition and meaning of jewel orchid at MeaningMonkey.org. jewel orchid meaning and definition in the English Dictionary.JEWEL ORCHID noun
Definition of jewel orchid (noun)
- any of several delicate Asiatic orchids grown especially for their velvety leaves with metallic white or gold veining
Source: Princeton University Wordnet