Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word menhaden from English dictionary with examples, synonyms and antonyms.

menhaden   noun

Meaning : Shad-like North American marine fishes used for fish meal and oil and fertilizer.

Synonyms : brevoortia tyrannis