adj.preventing or inhibiting the formation of new blood vessels, especially in the treatment of cancer and other diseases n.a drug or therapy that inhibits angiogenesis, used to treat diseases such as cancer by preventing tumors from developing a blood supply
Popular Words
Explore frequently searched vocabulary
Download App to Unlock Full Content
Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!