Adjective
angiostimulatory (comparative more angiostimulatory, superlative most angiostimulatory) Stimulating the growth of blood vessels.