Refine this word faster
Daily dew
Definitions
Noun
- 1 any of various bog plants of the genus Drosera having leaves covered with sticky hairs that trap and digest insects; cosmopolitan in distribution wordnet
See also for "daily dew"
Next best steps
Mini challenge
Unscramble this word: dailydew