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