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."