polystyrene worms
English
Noun
polystyrene
worms
plural of
polystyrene worm