oil-in-water
adjectiveDefinition of oil-in-water
: consisting of oil dispersed in water
oil-in-water emulsions