menhaden (0 synonym found)

Definition of menhaden:

(n) : any of several species of fish in the genera Brevoortia and Ethmidium, used for fish meal, fish oil, fertilizer, and bait

Definition of menhaden:

(n) : any of several species of fish in the genera Brevoortia and Ethmidium, used for fish meal, fish oil, fertilizer, and bait

Back to Top