emulsoid
About 0.00 uses per million words.
Meaning
- noun A colloid solution consisting of a suspension of liquid particles in a liquid.
Similar words
emulsion solid emulsion double emulsion colloid suspensoid hydrocolloid colloidization disperse phase hydrosol emulgel
Often followed by
colloids sols sol colloid is or character solutions in
Save “emulsoid” to learn later