Scientific Name:Irmengardia
Arthropoda > Malacostraca > Decapoda > Parathelphusidae
Irmengardia nemestrinus