'oil-water interface' definitions:

Definition of 'oil-water interface'

From: WordNet
noun
An interface forming the boundary between the non-miscible liquids oil and water