trochoblast

English

Etymology

From trocho- +‎ -blast.

Noun

trochoblast (plural trochoblasts)

  1. (biology) Any cell that has cilia borne on a trochophore.