Attested.to

Definition

(physiology) the normal degeneration and death of living cells (as in various epithelial cells)

Seed ·

Term in context

cell death in CommonParlance