dcsimg
Image of Melibe Rang 1829
Creatures » » Animal » » Molluscs » Snails » » Tethydidae »

Hooded Sea Slug

Melibe leonina (Gould 1852)