Term Gallery logo

Meanings of autogenesis in English

        abiogénese
        Translations for autogenesis