Taxon
Animalia > Mollusca > Gastropoda > Aplysiida > Aplysiidae > Aplysia
Vernacular names: spotted sea hare
WoRMS: 208626 NCBI: 144770 Open in mapper Explore occurrences