English edit

Etymology edit

Blend of emulsion +‎ colloid

Noun edit

emulsoid (plural emulsoids)

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

Translations edit

See also edit

Anagrams edit