'allice' definitions:

Definition of 'allice'

(from WordNet)
noun
European shad [syn: allice shad, allis shad, allice, allis, Alosa alosa]

Words containing 'allice'