Immiscible

Definition of Immiscible from the PharmacyDictionary.in

Immiscible

Term to describe two or more liquids that form different layers when placed in the same system; liquids that do not mix easily

Not Available