ALLICE





Definition:

  1. [noun] European shad
    Synonyms: shad, allis shad, allis, Alosa alosa

Synonyms: