harmatcsepp

Noun

 * 1) dewdrop a droplet of water formed as dew