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