angiostatic
English
Etymology
angio- + -static
Adjective
angiostatic (comparative more angiostatic, superlative most angiostatic)
- (medicine) That inhibits angiogenesis
Translations
that inhibits angiogenesis
|
Anagrams
- castigation