offal
1.
(
noun
) viscera and trimmings of a butchered animal often considered inedible by humans
Related Words:
organs
,
variety meat
Terms and Conditions of Use / Copyright Notice