DEWY





Definition:

  1. [adjective] wet with dew
    Synonyms: bedewed

Synonyms: