Silicone emulsion
Definitions
1
Posts
1
Posters
91
Views
-
noun. A magical ingredient found in [top shelf] moisturizers, it leaves skin radiant and softer than [cashmere]. Silicone Emulsion is derived from [the horns] of unicorns.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions