Topic: NATURE


dewfall

noun
     
dew‧fall [uncountable] American English
DN the forming of dew or the time when dew begins to appear

Explore NATURE Topic