Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
micelle
in English
micelle
us
/maɪˈsɛl/
uk
/maɪˈsiːl/
#uncommon
Definitions
Noun
a
colloidal
aggregate
forming
at
critical
concentration
a
cluster
of
amphipathic
molecules
in
a
geometric
form