COMMON AMERICAN SHAD





Definition:

  1. [noun] shad of Atlantic coast of North America; naturalized to Pacific coast
    Synonyms: common American shad, Alosa sapidissima

Synonyms: