RichThesaurus
allis shad
allis shad
antonyms
allis shad
definitions
noun
A herring-like fish (Alosa alosa), of the eastern Atlantic that migrates to fresh water to spawn.