Angiostatic Definition
adjective
(medicine) That inhibits angiogenesis.
Wiktionary
Find Similar Words
Find similar words to angiostatic using the buttons below.
(medicine) That inhibits angiogenesis.
Find similar words to angiostatic using the buttons below.