What is the meaning of Droplet?

A very small drop.

droplet

Source: wiktionary.org