droplets

language: en

definitions

  1. noun
    small drops of liquid
    en: small drops of liquid
  2. noun
    tiny particles of liquid
    en: tiny particles of liquid

examples

  1. rain droplets

    rain droplets

  2. oil droplets

    oil droplets