'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