offals
English
Noun
offals
plural of
offal