meaning of Amphitrocha

Amphitrocha meaning in General Dictionary

some sort of annelid larva having both a dorsal and a ventral circle of unique cilia

View more

  • some sort of annelid larva having both a dorsal and a ventral group of unique cilia.

Amphitrocha meaning in General Dictionary

(n.) A kind of annelid larva having both a dorsal and a ventral circle of special cilia.