alosa sapidissima - definitions and synonyms

alosa sapidissima noun

  1. ( also written as Alosa sapidissima )

    English Meaning: 

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