Find the word definition

Wiktionary

menhadens

alt. (plural of menhaden English) n. (plural of menhaden English)