Attested.to

Definition

the permanent end of all life functions in an organism or part of an organism

Seed ·

Term in context

death in CommonParlance