ANGIOSTATIC


Meaning of ANGIOSTATIC in English

an agent that inhibits the growth of new blood vessels.

AIDS English Glossary.      Английский словарь СПИДа.