emulsoid
noun
emul·soid
i-ˈməl-ˌsȯid
1
: a colloidal system consisting of a liquid dispersed in a liquid
2
: a lyophilic sol (as a gelatin solution)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share