Shobdo Logo
ONADyellow rain

yellow rain

Flag: gbEnglishOxford New American Dictionary

yellow rain /ˈyelō rān, ˈjɛloʊ reɪn/
noun a toxic yellow substance reported as falling in Southeast Asia, alleged to be a chemical warfare agent but now believed to consist of contaminated bee droppings.
yellow rain — ONAD · Shobdo