WordUnscrambler Home
menhaden
Definitions
[mɛnˈheɪdn], (Noun)
Definitions:
- a large deep-bodied fish of the herring family, which occurs along the east coast of North America. The oil-rich flesh is used to make fishmeal and fertilizer
Phrases:
Origin
:
late 18th century: from Algonquian
Click here to see the free dictionary definition for menhaden
definition by Oxford Dictionaries