meaning of alosa sapidissima

alosa sapidissima meaning in General Dictionary

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