Crab Encyclopedia
Family INACHIDAE
Species Macropodia rostrata
Author (Linnaeus, 1761)
Country France
Size 86 mm
Remark
Info
Unique Number 411075
Macropodia rostrata