释义 |
yellow rain noun : a yellow substance that has been reported to occur in southeastern Asia as a mist or as spots on rocks and vegetation and that has been held to have been used as a biological warfare agent during the Vietnam war but that appears upon scientific examination to be identical to the pollen-laden feces of bees |