DEWDROP


Meaning of DEWDROP in English

noun a drop of dew.

Webster English vocab.      Английский словарь Webster.