English
Etymology
Blend of emulsion + colloid
Noun
emulsoid (plural emulsoids)
- A colloid solution consisting of a suspension of liquid particles in a liquid.
Derived terms
Translations
colloid solution consisting of a suspension of liquid particles in a liquid
See also
Anagrams