English version

dewfall in Nature topic

From Longman Dictionary of Contemporary Englishdewfalldew‧fall /ˈdjuːfɔːl $ ˈduːfɒːl/ noun [uncountable] American English  DNthe forming of dew or the time when dew begins to appear
Examples from the Corpus
dewfallOne day the whole population would be perfect and shining again under the silver dewfall.