EnglishEdit

EtymologyEdit

micro- +‎ droplet

NounEdit

microdroplet (plural microdroplets)

  1. A microscopic droplet

Related termsEdit