Scientific Name:Carupa
ZH Common Names:钝额蟹属
Arthropoda > Malacostraca > Decapoda > Swimming crabs
Carupa tenuipes