Refine this word faster
Woodroof
noun
Definitions
Noun
- 1 A small, sweet-smelling herb, Galium odoratum, once used for flavouring wine
See also for "woodroof"
Next best steps
Mini challenge
Unscramble this word: woodroof
Unscramble this word: woodroof