motesanib

Noun

 * 1) A drug being investigated as a treatment for cancer.