Scientific Name:Allomunida
Arthropoda > Malacostraca > Decapoda > Squat lobster
Allomunida magnicheles