Veliger larvae of bivalve molluscs can found swimming in plankton.

Zoom in to see how they manage to swim.

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