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