Scientific Name:Macropipus
ZH Common Names:大蟾蟹属
Arthropoda > Malacostraca > Decapoda > Swimming crabs
Macropipus corrugatus