Meaning of ascidian tadpole

Definition of ascidian tadpole

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

Other information on ascidian tadpole

WIKIPEDIA results for ascidian tadpole
Amazon results for ascidian tadpole