What is the meaning of Limax?

A slug or slug-like creature.

slug, snail

slug

Source: wiktionary.org