Uploaded by 张琳
Scientific Name:Lauriea
Arthropoda > Malacostraca > Decapoda > Squat lobster
Lauriea gardineri
Hairy squat lobster
Lauriea siagiani