twaite shad
noun
Definitions
A fish in the herring family Clupeidae, Alosa fallax, found in the eastern Atlantic Ocean and the Mediterranean Sea.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A fish in the herring family Clupeidae, Alosa fallax, found in the eastern Atlantic Ocean and the Mediterranean Sea.