A drug or substance that keeps new blood vessels from forming. In cancer treatment, angiogenesis inhibitors may prevent the growth of new blood vessels that tumors need to grow.

Loading conversations.
Similar or Related Terms
Statistics
151
Characters
29
Words
73.68
Flesch Reading Ease
6.6
Flesch Kincaid Grade