Wiktionary
disembowelers
n. (plural of disemboweler English)
n. (plural of disemboweler English)