Dipleurula larva of a sea urchin. Note the development of the spines which are not present in the starfish larvae. More about these larvae can be seen in the Center of Larval Development.