yellow rain
English
Noun
yellow
rain
(
uncountable
)
A sticky yellow liquid alleged to have been dropped as a
chemical weapon
on the
Hmong
peoples by
Laos
and
North Vietnam
beginning in 1975, sometimes conjectured to be a
mycotoxin
.