Attested.to

Definition

peel off in scales

Seed ·

Term in context

desquamate in CommonParlance