Wiktionary
disembowellers
n. (plural of disemboweller English)
n. (plural of disemboweller English)