English

edit

Etymology

edit

trocho- +‎ -blast

Noun

edit

trochoblast (plural trochoblasts)

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