lymphangiostatic
Adjective
Meaning
lymphangiostatic (comparative more lymphangiostatic, superlative most lymphangiostatic)
(medicine) That inhibits lymphangiogenesis
Adjective
lymphangiostatic (comparative more lymphangiostatic, superlative most lymphangiostatic)
(medicine) That inhibits lymphangiogenesis