noun
a very small drop of a liquid.
droplets of water
"In weather terms, quite dramatic"
"can be arched"