alosa sapidissima Meaning, Definition & Usage

  1. noun shad of Atlantic coast of North America; naturalized to Pacific coast
    common American shad.

WordNet