emulsoid

Meaning

A colloid solution consisting of a suspension of liquid particles in a liquid.

Synonyms

emulsion colloid

lactoprene

Etymology

Blend of emulsion + colloid

Notes

Sign in to write sticky notes