Micellization meaning

The formation of micelles.
noun
0
0
Advertisement