oil-water interface
1.
(
noun
) an interface forming the boundary between the non-miscible liquids oil and water
Related Words:
interface
Terms and Conditions of Use / Copyright Notice