meaning of abiogen

abiogen - German to English

abiogenic