Definition, synonyms and related words
Limax maximus, a large slug whose coloration resembles that of a leopard's fur.