trochoblast
noun
troch·o·blast
| \ ˈträkəˌblast\
Definition of trochoblast
: a ciliate cell on a trochophore
Keep scrolling for more