Meaning of menhaden oil
Definition of menhaden oil
(noun)
a
fatty
oil obtained from the
menhaden
fish
and
used
in
paint
and ink and in treating
leather
Other information on menhaden oil
WIKIPEDIA results for
menhaden oil
Amazon results for
menhaden oil
Tweet