Noun
English Wikipedia has an article on:angiostatinWikipedia
angiostatin (countable and uncountable, plural angiostatins)
(biochemistry, medicine) A protein that inhibits angiogenesis; it is used to inhibit the growth of new blood vessels in tumours.