The AI-powered English dictionary
plural micellae
(obsolete, biology) A supposed submicroscopic particle that formed part of a biological organism
Alternative form of micelle examples