TELOTROCHA Meaning of TELOTROCHA in English (n.) An annelid larva having telotrochal bands of cilia. Webster's English dictionary. Английский словарь Webster. 2012