Wiktionary
nanoemulsions
n. (plural of nanoemulsion English)
n. (plural of nanoemulsion English)