Definition, synonyms and related words
A protein which inhibits the formation of the blood vessels that supply tumours.