leopard slug
English
Noun
leopard slug (plural leopard slugs)
- Limax maximus, a large slug whose coloration resembles that of a leopard's fur.
Synonyms
- great grey slug
Translations
Limax maximus
|
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.