maggot bags
English
Noun
maggot
bags
plural of
maggot bag