'ascidian tadpole' definitions:

Definition of 'ascidian tadpole'

(from WordNet)
noun
Free-swimming larva of ascidians; they have a tail like a tadpole that contains the notochord