Attested.to

Definition

not according to nature; not by natural means

Seed ·

Term in context

by artificial means in CommonParlance