Meaning of angiogenic in English:

angiogenic

adjective

Physiology