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