Attested.to

Definition

break down naturally through the action of biological agents

Seed ·

Term in context

biodegrade in CommonParlance