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.