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.