dcsimg
Image of Lumpy yellow eyespot slug
Creatures » » Animal » » Molluscs » Snails » » Phyllidiidae »

Lumpy Yellow Eyespot Slug

Phyllidia ocellata Cuvier 1804