Dewdrop

From the vocabulary word meaning a drop of dew