Dewdrop /(?)/

Dew·drop

Dewdrop

n.
  1. A drop of dew.