Scientific Name:Libystes
ZH Common Names:突颚蟹属
Arthropoda > Malacostraca > Decapoda > Swimming crabs
Libystes edwardsi
Libystes nitidus