Peltodoris atromaculata



Phylum: Mollusca
Class: Gastropoda
Order: Nudibranchia
Family:  Discodorididae

Common name: Leopard slug; Vacchetta di Mare.