Word info

trochoblast

Noun

Meaning

trochoblast (plural trochoblasts)

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

Source: en.wiktionary.org

Close letter words and terms