IMMISCIBLE


Meaning of IMMISCIBLE in English

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.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.