emulsoid
/ɛmˈʌlsɔɪd/Definitions
1. noun
Relating to or resembling an emulsion, especially in being composed of two or more immiscible liquids.
“The emulsoid mixture was carefully stirred to ensure a consistent texture.”
2. adjective
Forming or characterized by an emulsion, especially one that is stable and not prone to separation.
“The emulsoid properties of the new soap made it a popular choice among consumers.”