animal oil
English Dictionary
->
Letter A
-> animal oil
Search Dictionary:
animal oil Definition
(n)
any
oil
obtained
from
animal
substances
animal oil Synonyms
animal oil
© Art Branch Inc.