dew drop
See also:
dewdrop
English
Noun
dew
drop
(
plural
dew drops
)
Alternative form of
dewdrop
.