Scientific Name:Randallia
ZH Common Names:长螯蟹属
Arthropoda > Malacostraca > Decapoda > Leucosiidae
Randallia eburnea
Randallia pustuloides
Randallia pustulosa
Randallia trituberculata