Crab Encyclopedia
Family PARTHENOPIDAE
Species Thyrolambrus efflorescens
Author (Alcock, 1895)
Country Philippines
Size 254 mm
Remark
Info
Unique Number 135156
Thyrolambrus efflorescens