English dictionary
menhaden meaning and definition
Definition and meaning of menhaden at MeaningMonkey.org. menhaden meaning and definition in the English Dictionary.MENHADEN noun
Definition of menhaden (noun)
- shad-like North American marine fishes used for fish meal and oil and fertilizer
- synonyms: Brevoortia tyrannis
Source: Princeton University Wordnet