endostatin
About 0.03 uses per million words.
Meaning
- noun A protein which inhibits the formation of the blood vessels that supply tumours.
Similar words
recombinant angiostatin endostain vasostatin neostatin endostar osteostatin myostatin osteoprotegerin enterostatin
Often followed by
and in is gene from inhibits levels are was
Save “endostatin” to learn later