DEWDROP


Meaning of DEWDROP in English

■ noun a drop of dew.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.