YourDictionary

menhaden

noun pl. menhaden or menhadens

any of a genus (Brevoortia) of clupeid fishes of the W Atlantic, used for bait or for making oil and fertilizer

See menhaden in American Heritage Dictionary 4

Learn more about menhaden

link/cite print suggestion box