TELOTROCHA


Meaning of TELOTROCHA in English

noun an annelid larva having telotrochal bands of cilia.

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