Words: angiogenesis inhibitor
Part of speech: n
Definition: a drug that is designed to prevent the growth of blood vessels that nourish tumors