Definitions of Alosa sapidissima:

  • noun:   shad of Atlantic coast of North America; naturalized to Pacific coast