Meaning of offal

Definition of offal

(noun) viscera and trimmings of a butchered animal often considered inedible by humans

Other information on offal

WIKIPEDIA results for offal
Amazon results for offal