A Non-Soluble Liquid Suspended in Water

This page is the CodyCross answer for the clue below from Let's Party, Group 2073, Puzzle 3.

Question is: A Non-Soluble Liquid Suspended in Water

and the answer is: EMULSION

Word Meaning:

EMULSION — A stable suspension of small droplets of one liquid in another with which it is immiscible.

Definitions from Wiktionary.