DEWDROP


Meaning of DEWDROP in English

[dew.drop] n (13c): a drop of dew

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