Taxon
Animalia > Mollusca > Gastropoda > Aplysiida > Aplysiidae > Aplysia
Vernacular names: large-spotted sea hare
WoRMS: 138753 NCBI: 144766 Open in mapper Explore occurrences