Word info

angiostatic

Speech parts

1. angiostatic - Noun

2. angiostatic - Adjective

Meaning

angiostatic (comparative more angiostatic, superlative most angiostatic)

(medicine) That inhibits angiogenesis

angiostatic (plural angiostatics)

Such a drug

Source: en.wiktionary.org

Anagrams

Close letter words and terms