Yellow Rain Definition

noun
A highly toxic, yellowish, powdery substance found in Southeast Asia c. 1975-85, alleged by some to be a chemical warfare agent dropped from airplanes and by others to be contaminated bee excrement.
Webster's New World

Find Similar Words

Find similar words to yellow rain using the buttons below.

Words Starting With

Words Ending With

Unscrambles

yellow rain