Attested.to

Definition

a cosmetic for temporary removal of undesired hair

Seed ·

Term in context

depilatory in CommonParlance