treacherous balls of yellow pollen