embowelings
English
Noun
embowelings
plural of
emboweling