ORANGE-BLOSSOM ORCHID
Meaning of ORANGE-BLOSSOM ORCHID in English
noun
: an orchid ( Sarcochilus falcatus ) of Australia having white flowers with purple and orange markings on the lip
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012