A powdery, poisonous, yellow substance reported as dropping from the air in southeast Asia and found to be the excrement of wild honeybees contaminated by a fungal toxin.
YELLOW RAIN
Meaning of YELLOW RAIN in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012