Crab larvae. The planktonic Zoea larva of the crab can be recognised by the long spines.

 
Part of the Collection of the Center of Larval Development of the Micropolitan Museum © Wim van Egmond