1
[ adjective ] wet with dew

Synonyms

dewy

Related terms

wet

*