Very small amount of liquid (7)
I believe the answer is:
droplet
(Other definitions for droplet that I've seen before include "Small amount of water" , "Tiny bead of liquid" , "Small amount of liquid" , "Small quantity of water, as in cloud" , "Small sphere of liquid" .)