Wiktionary
trochoblast
n. (context biology English) Any cell that has cilia borne on a trochophore