French-English dictionary »

émulsion meaning in English

FrenchEnglish
émulsion nom {f}

emulsion [emulsions]◼◼◼(suspension of one liquid in another)
noun
[UK: ɪ.ˈmʌl.ʃn̩] [US: ˌɪ.ˈməl.ʃn̩]

microémulsion nom {f}

microemulsion◼◼◼noun