VariousWords beta
Related Terms:
Noun
Definition: An oil-soluble ingredient, derived from dibenzoylmethane, used in sunscreen products to absorb ultraviolet light.
VariousWords beta
Definition: An oil-soluble ingredient, derived from dibenzoylmethane, used in sunscreen products to absorb ultraviolet light.