English synonyms about - contact  

oil-water interface

noun

1 oil-water interface

An interface forming the boundary between the non-miscible liquids oil and water.


Find more on oil-water interface elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0383