emulsoid

noun
emul·​soid | \ i-ˈməl-ˌsȯid How to pronounce emulsoid (audio) \

Medical Definition of emulsoid

1 : a colloidal system consisting of a liquid dispersed in a liquid
2 : a lyophilic sol (as a gelatin solution)

Other Words from emulsoid

emulsoidal \ -​ˌməl-​ˈsȯid-​ᵊl How to pronounce emulsoidal (audio) \ adjective