Definition of "allice" []

  • (noun) The European shad (Clupea vulgaris); allice shad. See alose.

Words like "allice"

SUBSCRIBE TO WORD OF THE DAY