hemangiogenesis
English
Noun
hemangiogenesis
hematogenesis
and
angiogenesis
Related terms
hemangiogenic