◄
Telotrocha
►
Dictionary
(
n.
) An annelid larva having telotrochal bands of cilia.
Clyx.com