Wiktionary
centroblast
n. (context anatomy English) Any follicular center cell that has no cleft