Wiktionary
neostatin
n. (context biochemistry English) A fragment of a fibulin which inhibits endothelial cell proliferation