English to Arabic

Meaning for:
Abiogenesis
other
التطوّر المفترض للكائنات الحيّة من المادّة الميتة