Meaning of macroemulsion in English:

macroemulsion

Pronunciation /ˌmakrəʊɪˈmʌlʃn/

noun

Physics Chemistry
  • An emulsion in which the droplet size is relatively large, or greater than some specified value.

Origin

1970s; earliest use found in Journal Colloid & Interface Science.