maggotoria
English
Noun
maggotoria
plural of
maggotorium