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.
No synonyms or antonyms found for this word.