Word info Synonyms

leopard slug

Noun

Meaning

leopard slug (plural leopard slugs)

Limax maximus, a large slug whose coloration resembles that of a leopard's fur.

Source: en.wiktionary.org

Synonyms

Close letter words and terms