endostatin

noun
  1. A protein fragment derived from collagen XVIII that inhibits blood vessel formation and is being studied as a potential cancer treatment.
  2. Usage: medical/scientific; used in oncology and angiogenesis research

Examples