Scientific Name:Fennerogalathea
Arthropoda > Malacostraca > Decapoda > Squat lobster
Fennerogalathea chacei
Fennerogalathea chirostyloides