droplets
definitions
-
noun
small drops of liquides: gotas pequeñas
-
noun
tiny particles of liquides: partículas líquidas
examples
-
rain droplets
gotas de lluvia
-
oil droplets
gotas de aceite