meaning of Apexogenese

Apexogenese - German to English

apexogenesis