micromicelles
English
Noun
micromicelles
plural of
micromicelle