Attested.to

Definition

produced by living organisms or biological processes

Seed ·

Term in context

biogenic in CommonParlance