common american shad

Noun
  1. Shad of Atlantic coast of North America;
    Naturalized to Pacific coast (synset 102533268)

Other Searches