Wiktionary
microemulsions
n. (plural of microemulsion English)
n. (plural of microemulsion English)