macrodroplet

Etymology

From macro- + droplet.

noun

  1. A relatively large droplet