Applied to liquids which are insoluble in each other. The chemical property where two or more liquids or phases do not readily dissolve in one another, such as oil and water.
IMMISCIBLE
Meaning of IMMISCIBLE in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012