dewdrop

Noun
  1. A drop of dew (synset 113924551)

Other Searches