macrodroplet
Etymology
From macro- + droplet.
noun
A relatively large droplet