dcsimg
Image of Orange spotted peppered white slug
Creatures » » Animal » » Molluscs » Snails » » Discodorididae »

Orange Spotted Peppered White Slug

Halgerda carlsoni Rudman 1978