neostatin noun1 •A fragment of a fibulin which inhibits endothelial cell proliferation. formsneostatins