Droplets
Wiktionary, Creative Commons Attribution/Share-Alike License
noun.
Plural form of
droplet
.
Word Usage
"But scientists give more credit to the high pressure and high temperature of the gusher that spewed the oil in droplets so tiny, they didn't float to the surface."