meaning of offal
1.
viscera
and
trimmings
of
a
butchered
animal
often
considered
inedible
by
humans
Related Words
offal
|
Developed & Maintained By
Taraprasad.com