Word info

angiostimulatory

Adjective

Meaning

angiostimulatory (comparative more angiostimulatory, superlative most angiostimulatory)

Stimulating the growth of blood vessels.

Source: en.wiktionary.org

Close letter words and terms