Cuthona caerulea







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

Common name: Cutona Azzurra