Taxon
Animalia > Arthropoda > Malacostraca > Decapoda > Scyllaridae > Eduarctus
WoRMS: 382953 NCBI: 1104389 Open in mapper Explore occurrences