Term Gallery logo

Meanings of autogenesis in English

abiogénese
Translations for autogenesis