meaning of Biogenese

Biogenese - German to English

biogenesis