dropletsnounDefinitionsA very small drop.Sources:https://en.wiktionary.org/wiki/droplethttps://en.wiktionary.org/wiki/droplets