monoblasts
English
Noun
monoblasts
plural of
monoblast