microemulsione

Italian

Etymology

From micro- +‎ emulsione.

Noun

microemulsione m (plural microemulsioni)

  1. microemulsion