Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word ascidian tadpole from English dictionary with examples, synonyms and antonyms.

ascidian tadpole   noun

Meaning : Free-swimming larva of ascidians. They have a tail like a tadpole that contains the notochord.