grugru worms
English
Noun
grugru
worms
plural of
grugru worm