Word info

emulsoid

Noun

Meaning

emulsoid (plural emulsoids)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms