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

Dive straight into the feedback!
Login below and you can start commenting using your own user instantly