Dictionary
Random Word
Search
Yellowroot
(n.)
Any one of several plants with yellow roots.
(n.)
See Xanthorhiza.
(n.)
Same as Orangeroot.
Back to Dictionary