HOMEFASTSLOWNORMALBACK [ Wait for image to load. Wait for image to register to become 3D! ]
Rock Crab Larva
Thin shelled rock crab larva - zoea stage (Grapsus tenuicrustatus). The life cycle of a rock crab begins with a brooding egg that is carried on the female (many attached to pleopods on the female). The egg hatches in to the first larval stage (similar to many other crustaceans), called the zoea stage (5th zoeal stage seen in this image).