Crab Encyclopedia
Family LEUCOSIIDAE
Species Ebalia tuberosa
Author (Pennant, 1777)
Country France
Size 22.9 mm
Remark
Info
Unique Number 269234
Ebalia tuberosa