Taxon
Animalia > Mollusca > Gastropoda > Doridida > Chromodorididae > Hypselodoris
Accepted name: Felimare picta
WoRMS: 563991 NCBI: 1564611 Open in mapper Explore occurrences