Immiscible

incapable of being mixed without separation of phases. Water and petroleum oil are immiscible under most conditions, although they can be made miscible with the addition of an emulsifier.

« Back to Glossary Index