oil-water interface

Explore definitions, synonyms, and language insights of oil-water interface

Definitions

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

More General Terms