Scientific Name:Iphiculus
ZH Common Names:精干蟹属
Arthropoda > Malacostraca > Decapoda > Leucosiidae
Iphiculus spongiosus