droplets

noun
  1. very small drops of liquid
  2. Usage: plural of droplet

Examples