English synonyms about - contact  

angiogenesis inhibitor

noun

1 angiogenesis inhibitor

A drug that is designed to prevent the growth of blood vessels that nourish tumors.


Find more on angiogenesis inhibitor elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0295