'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