macroleukoblasts
English
Noun
macroleukoblasts
plural of
macroleukoblast