Scientific Name:Oreotlos
ZH Common Names:宽边蟹属
Arthropoda > Malacostraca > Decapoda > Leucosiidae
Oreotlos latus