EGAVE

endostatin

About 0.03 uses per million words.

Meaning

  1. 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