trebananib

Noun

 * 1) A particular drug that inhibits angiogenesis.