1 trochoblast | Definition of trochoblast

trochoblast

noun
troch·​o·​blast | \ ˈträkəˌblast\

Definition of trochoblast

: a ciliate cell on a trochophore

History and Etymology for trochoblast

troch- + -blast

Keep scrolling for more