common american shad Meaning, Definition & Usage

  1. noun shad of Atlantic coast of North America; naturalized to Pacific coast
    Alosa sapidissima.

WordNet