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
Tweet