English edit

Noun edit

hemangiogenesis

  1. hematogenesis and angiogenesis

Related terms edit