emulsoid

English

Etymology

Blend of emulsion +‎ colloid

Noun

emulsoid (plural emulsoids)

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

Derived terms

Translations

See also

Anagrams