oil-water_interfaceEnglish

oil-water interface

Noun

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

English: oil-water interface