angiostasis
English
Etymology
From
angio-
+
stasis
.
Noun
angiostasis
(
uncountable
)
(
physiology
)
The normal
regulation
of the
creation
of new
blood vessels
Related terms
angiogenesis
angiostatic