DEWDROP

Definition of DEWDROP

  1. (noun)a drop of dew