angiostatic

/AE1 N JH IY0 AA1 S T AE1 T IH0 K/
adjective
  1. 1

    (medicine) That inhibits angiogenesis

noun
  1. 1

    Such a drug