Scientific Name:Gecarcinucidae
ZH Common Names:泽蟹科
Arthropoda > Malacostraca > Decapoda
Afrithelphusa
Travancoriana