Meaning of menhaden
Definition of menhaden
(noun)
shad-like North American
marine
fishes
used
for
fish
meal
and oil and
fertilizer
Other information on menhaden
WIKIPEDIA results for
menhaden
Amazon results for
menhaden
Tweet