What is the full meaning of menhadens
MENHADEN, (Native American) an oily fish of the herring family, found off the east coast of the United States [n]
Example of the word menhadens placed on a Scrabble board.