Term Gallery logo

Meanings of autogenesis in anglès

abiogènesi
Translations for autogenesis