Scientific Name:Mesoparapylocheles
Arthropoda > Malacostraca > Decapoda > Parapylochelidae
Mesoparapylocheles michaeljacksoni