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
1. angiostatic - Noun
2. angiostatic - Adjective
angiostatic (comparative more angiostatic, superlative most angiostatic)
(medicine) That inhibits angiogenesis
angiostatic (plural angiostatics)
Such a drug