droplets is a form of:

Droplet



noun
1.
(a small drop) ដំណក់តូច