hemoblasts
English
Noun
hemoblasts
plural of
hemoblast