Attested.to

Definition

producing or produced by living things

Seed ·

Term in context

biogenous in CommonParlance