Life On A Quarter Acre

Limacidae (Keelback Slugs)

About
Observations
Taxonomy
Limax maximus
(Leopard Slug)
Limax maximus
(Leopard Slug)