Atlantic rock crab definition
Atlantic rock crab means Cancer irroratus, sand crab. "Atlantic horseshoe crab" means Limulus polyphemus. "Barndoor skate" means Dipturus laevis.
Atlantic rock crab means Cancer irroratus, sand crab. "Atlantic horseshoe crab" means Limulus polyphemus. “Atlantic salmon” means Salmo salar.
Atlantic rock crab means Cancer irroratus, sand crab.