Yellowroot
Word Dictionary
-> Yellowroot
Search:
Yellowroot
(n.) Any one of several plants with yellow roots.
(n.) See Xanthorhiza.
(n.) Same as Orangeroot.
Terms of Use
Canadian Jobs