emulsoid

Noun

 * 1) A colloid solution consisting of a suspension of liquid particles in a liquid.

Translations

 * Tagalog: malalapnaw