wormballs
English
Noun
wormballs
plural of
wormball