Página inicialEcology (Environment) YELLOW RAIN Yellow rain - 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 Tags: Ecology (Environment) Facebook Twitter