macrodroplet

EnglishEdit

EtymologyEdit

macro- +‎ droplet

NounEdit

macrodroplet (plural macrodroplets)

  1. A relatively large droplet

Related termsEdit