Refine this word faster
Yellowroot
noun
Definitions
Noun
- 1 Xanthorhiza simplicissima, syn. X. apiifolia, a North American subshrub whose roots were formerly used to produce a yellow dye. uncountable
- 2 Hydrastis canadensis, the goldenseal. uncountable
Etymology
From yellow + root.
See also for "yellowroot"
Next best steps
Mini challenge
Unscramble this word: yellowroot