Crab Encyclopedia
Family LEUCOSIIDAE
Species Ebalia species 002
Author
Country Philippines
Size 21 mm
Remark
Info
Unique Number 734968
Ebalia species 002