droplets
definitions
-
noun
small drops of liquidzh: 小液滴
-
noun
tiny particles of liquidzh: 微小液粒
examples
-
rain droplets
雨滴
-
oil droplets
油滴