oil-water interface

listen to the pronunciation of oil-water interface
English - English

Definition of oil-water interface in English English dictionary

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