'menhaden oil' definitions:

Definition of 'menhaden oil'

(from WordNet)
noun
A fatty oil obtained from the menhaden fish and used in paint and ink and in treating leather