meaning of Arteriogenese

Arteriogenese - German to English

arteriogenesis