hemangioblasts
English
Noun
hemangioblasts
plural of
hemangioblast