meaning of Angiopoiese

Angiopoiese - German to English

vasoformation