Cancer irroratus

Number: 
616
Cancer irroratus
Species Card: 
Invasive or native: 
Native
Habitat: 
Coastal - Rocky intertidal