Definition of microemulsion in English:

microemulsion

Pronunciation /ˌmʌɪkrəɪˈmʌlʃn/

noun

Physics Chemistry
  • An emulsion in which the droplet size is very small or relatively small.

Origin

1960s; earliest use found in Proceedings of the Royal Society of London.