stoorworms
English
Noun
stoorworms
plural of
stoorworm