leopard slug
Jump to navigation
Jump to search
English[edit]
Noun[edit]
leopard slug (plural leopard slugs)
- Limax maximus, a large slug whose coloration resembles that of a leopard's fur.
Synonyms[edit]
Translations[edit]
Limax maximus
|