Meaning of oil-water interface

Definition of oil-water interface

(noun) an interface forming the boundary between the non-miscible liquids oil and water

Other information on oil-water interface

WIKIPEDIA results for oil-water interface
Amazon results for oil-water interface