Definify.com
Definition 2024
angiostatic
angiostatic
English
Adjective
angiostatic (comparative more angiostatic, superlative most angiostatic)
- (medicine) That inhibits angiogenesis
Translations
that inhibits angiogenesis
|
angiostatic (comparative more angiostatic, superlative most angiostatic)
|