Attested.to

Definition

an effort to give scientific support for the truth of the account of Creation given in the Book of Genesis

Seed ·

Term in context

creation science in CommonParlance