Definition of micelle
English to English noun - an electrically charged particle built up from polymeric molecules or ions and occurring in certain colloidal electrolytic solutions like soaps and detergents
source: WordNet 3.0
Visual Synonyms 
Nearby Word
micelle, micella, mickle, michael, miscall, moselle, mucocele, misle, macle, musicale, meningocele, minuscule, musically, magically, miniscule, mimically, macule, muckle, mascle, mesole
|
|
|