Scientific Name:Karstarma
Arthropoda > Malacostraca > Decapoda > Sesarmid Crabs
Karstarma ardea
Karstarma waigeo