Solution, Micellar

Definition of Solution, Micellar from the PharmacyDictionary.in

Solution, Micellar

A “clear emulsion” or a liquid system containing micelles (surfactant molecules surrounding minute immiscible droplets).

Not Available