Crab Encyclopedia
Family INACHIDAE
Species Camposcia retusa
Author (Latreille, 1829)
Country Philippines
Size 110 mm
Remark
Info
Unique Number 134726
Camposcia retusa