Taxon

Parribacus holthuisi

Forest, 1954 Species

Animalia > Arthropoda > Malacostraca > Decapoda > Scyllaridae > Parribacus

Vernacular names: red-spotted mitten lobster

WoRMS: 382926 NCBI: 1349619 Open in mapper Explore occurrences

Datasets

Child taxa