stoor worms
English
Noun
stoor
worms
plural of
stoor worm