hemoblast
English
Noun
hemoblast
(
plural
hemoblasts
)
Alternative form of
haemoblast
.