Attested.to

Definition

A rich moisturizing cream with high oil content.

Seed ·

Term in context

body butter in CommonParlance