Noun menhaden oil has 1 sense
  1. menhaden oil - a fatty oil obtained from the menhaden fish and used in paint and ink and in treating leather
    --1 is a kind of
    animal oil
    --1 is a substance of menhaden, Brevoortia tyrannis
,
TOP