emulsoid definition, emulsoid meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

emulsoid

  

      n     (Chem)   a sol with a liquid disperse phase  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising