Definition of Solution, Micellar from the PharmacyDictionary.in
Solution, Micellar
Synonyms or meaning of Solution, Micellar
A “clear emulsion” or a liquid system containing micelles (surfactant molecules surrounding minute immiscible droplets).
Image related to Solution, Micellar
Not Available