English
Noun en-noun
#biology (in Annellids etc) a large cell at the growing end of many embryos that produces many smaller cells
ru:teloblast zh:teloblast