endorepellin

Noun

 * 1) A terminal segment of perlecan that is an inhibitor of angiogenesis