meaning of Abiogenese

Abiogenese - German to English

abiogenesis