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