Attested.to

Definition

the outermost layer of the epidermis consisting of dead cells that slough off

Seed ·

Term in context

corneum in CommonParlance