Taxon
Animalia > Mollusca > Cephalopoda > Octopoda > Octopodidae > Polypus
Accepted name: Muusoctopus leioderma
WoRMS: 535762 NCBI: 2201794 Open in mapper Explore occurrences