Webster's Revised Unabridged Dictionary · 1913

Telotrocha

Telotrocha , noun

[New Latin See Telotrochal.]

(Zoology) An annelid larva having telotrochal bands of cilia.