dcsimg

Limax ecarinatus is a species of in the family keelback slugs.