English

edit

Noun

edit

hemangiogenesis

  1. hematogenesis and angiogenesis
edit