English synonyms about - contact  

dewdrop

noun

1 dewdrop

A drop of dew.

Dutch: dauwdruppel


Find more on dewdrop elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0259