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