leukoblasts
English
Noun
leukoblasts
plural of
leukoblast