Endostatin Definition
 ĕndō-stătn 
    noun
  
 A potent, naturally occurring antiangiogenic protein that inhibits the formation of the blood vessels that feed tumors. It is under investigation as a potential cancer therapy.
 American Heritage 
Origin of Endostatin
- endo(thelial) –stat –in - From American Heritage Dictionary of the English Language, 5th Edition 
Find Similar Words
Find similar words to endostatin using the buttons below.