See Also: menhaden(medicine)
menhaden(dictionary)
menhaden(encyclopedia)

menhaden (iou)



menhaden noun. L18.
[Algonquian, perh. from a base meaning 'fertilize'.]
A fish of the herring family, Brevoortia tyrannus, of the Atlantic coast of N. America, an important source of fish guano and oil.