Attested.to

Definition

a hypothetical organic phenomenon by which living organisms are created from nonliving matter

Seed ·

Term in context

abiogenesis in CommonParlance