meaning of ascidian tadpole

1. free-swimming larva of ascidians; they have a tail like a tadpole that contains the notochord


Related Words

ascidian tadpole |

Developed & Maintained By Taraprasad.com

Treasure Words