What does ascidian tadpole mean?

ascidian tadpole meaning in General Dictionary

free-swimming larva of ascidians; they've a tail like a tadpole which has the notochord