emulsoid

nounA colloidal substance in which the dispersed particles are liquid and form an emulsion-like system; often used in chemistry to describe certain types of colloids.

No synonyms or antonyms found for this word.