An illustration of the marine worm larva, Lopadorhymchus.

Lopadorhymchus

An illustration of the marine worm larva, Lopadorhymchus.