Last modified on 18 April 2011, at 23:02

micellar

EnglishEdit

AdjectiveEdit

micellar (comparative more micellar, superlative most micellar)

  1. Of or pertaining to micelles

AnagramsEdit