[yellow rain] n (1979): a yellow substance reported to occur as a mist or as spots on rocks and vegetation in Southeast Asia and variously held to be a chemical warfare agent used in the Vietnam War or a natural substance similar if not identical to pollen or the feces of bees
YELLOW RAIN
Meaning of YELLOW RAIN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012