Definition of yellowroot

Definition of yellowroot
  1. yellowroot Noun Xanthorhiza simplicissima, syn. "X. apiifolia", a North American subshrub whose roots were formerly used to produce a yellow dye.
Feedback Form