Scientific Name:Tetralobistes
Arthropoda > Malacostraca > Decapoda > Diogenidae
Tetralobistes bicentenarius