AMPHITROCHA


Meaning of AMPHITROCHA in English

noun a kind of annelid larva having both a dorsal and a ventral circle of special cilia.

Webster English vocab.      Английский словарь Webster.