endostatin
noun
en·do·stat·in
ˌen-də-ˈsta-tᵊn
: a polypeptide that is a fragment of a collagen found especially in the epithelial basement membrane and that inhibits angiogenesis, tumor growth, and endothelial cell proliferation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share