Medical Dictionary
endostatin
noun en·do·stat·in\ˌen-də-ˈstat-ən\
Medical Definition of ENDOSTATIN
: a polypeptide that is a proteolytic fragment of the carboxyl terminus of a collagen found especially in the epithelial basement membrane and that inhibits angiogenesis, tumor growth, and endothelial cell proliferation
Seen & Heard
What made you want to look up endostatin? Please tell us where you read or heard it (including the quote, if possible).