What is the meaning of 露華?

dew; dewdrop

a word used to describe the beauty of dew, using flower as an epithet

Source: wiktionary.org