A veliger larva of a bivalve mollusc with long cilia that enable it to swim.

Similar free-swimming mollusc larvae can be found in the Centre of Larval Development.

 
Part of the Collection of the Other Invertebrates of the Micropolitan Museum © Wim van Egmond