Medical Dictionary
emulsoid
noun emul·soid \i-ˈməl-ˌsȯid\
Medical Definition of EMULSOID
1
: a colloidal system consisting of a liquid dispersed in a liquid
2
: a lyophilic sol (as a gelatin solution)
—emul·soi·dal \-ˌməl-ˈsȯid-əl\ adjective
Seen & Heard
What made you want to look up emulsoid? Please tell us where you read or heard it (including the quote, if possible).