Definition of "myeloblasts"

myeloblasts