stoor worms