Hemigrapsus sanguineus

Number: 
106
Hemigrapsus sanguineus
Invasive or native: 
Invasive
Habitat: 
Coastal - Rocky intertidal