hemangiogenesis (English, noun)
expansion: hemangiogenesis
Senses:
glosses: hematogenesis and angiogenesis
Forms: