angioinhibitor
English
Etymology
From
angio-
+
inhibitor
.
Noun
angioinhibitor
(
plural
angioinhibitors
)
Any material that promotes
angioinhibition
Related terms
angioinhibitory