Etymology · Latin

limax

3 English words descend from Latin limax, most common first.