A worldwide community photographing and learning about wildlife
Found on beach
Are they a giant sand flea? This on was 2 inches long and about 3/4 inch round roughly
I'm pretty sure that's a female, they lay orange eggs. I see their Atlantic cousins all the time in North Carolina :]