droplets
English
Noun
droplets
plural of
droplet