emul·soid \-ˌsȯid\noun (-s) Etymology: International Scientific Vocabulary emulsion + -oid 1.: a colloidal system consisting of a liquid dispersed in a liquid — not used scientifically; compare suspensoid 2.: a lyophilic sol (as a gelatin solution) — used especially in biology • emul·soi·dal\ə̇ˈməlˌsȯidəl, ēˈ-; |eˌməl|s-\adjective