Lumiacu
A name bestowed by the nameless gods of Cantabria upon their terrible servants, known to mortals and the pious as slugs. (A regional term from Cantabria, Spain).
I like snails, but Lumiacus really gross me out.
Automatically translated from Spanish