macroemulsion in English dictionary

  • macroemulsion

    Meanings and definitions of "macroemulsion"

    • noun
      A kinetically stabilized mixture of immiscible liquids, one of which has droplets with a diameter greater than 0.1 μm.

    Grammar and declension of macroemulsion

    • macroemulsion (plural macroemulsions)

Sample sentences with "macroemulsion"