Attested.to

Definition

a believer in abiogenesis

Seed ·

Term in context

abiogenist in CommonParlance