'angiogenesis inhibitor' definitions:

Definition of 'angiogenesis inhibitor'

(from WordNet)
noun
A drug that is designed to prevent the growth of blood vessels that nourish tumors