angiogenesis :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
angiogenesis inhibitor
angiogenesis inhibitor
noun
a drug that is designed to prevent the growth of blood vessels that nourish tumors
WordNet