English edit

Noun edit

micelles

  1. plural of micelle