English Dictionary
◊ OFFAL
offal
n : viscera and trimmings of a butchered animal often considered
inedible by humans