Wiktionary
nanodroplets
n. (plural of nanodroplet English)
n. (plural of nanodroplet English)