tallow oil
English Dictionary
->
Letter T
-> tallow oil
Search Dictionary:
tallow oil Definition
(n)
an
animal
oil
obtained
by
pressing
tallow
;
used
as
a
lubricant
tallow oil Synonyms
tallow oil
© Art Branch Inc.