offal
English Dictionary
->
Letter O
-> offal
Search Dictionary:
offal Definition
(n)
viscera
and
trimmings
of
a
butchered
animal
often
considered
inedible
by
humans
offal Synonyms
offal
© Art Branch Inc.