from The American Heritage® Dictionary of the English Language, 4th Edition
- n. A drug that blocks angiogenesis in cancerous tissue, thus interfering with tumor growth or metastasis.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a drug that is designed to prevent the growth of blood vessels that nourish tumors
Sorry, no etymologies found.