Veliger larvae of bivalve molluscs can found swimming in plankton.
Zoom in to see how they manage to swim.