Wiktionary
maggotoriums
n. (plural of maggotorium English)
n. (plural of maggotorium English)