DESERT ORCHID


Meaning of DESERT ORCHID in English

ˌDesert ˈOrchid BrE AmE

a British ↑ racehorse which won many important races in the 1980s

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.