ALL meanings of orange-root
or·ange-root
O o - noun orange-root a plant, Hydrastis canadensis, of the buttercup family, having a thick yellow rootstock. 1
- noun orange-root Also called hydrastis. the rhizomes and roots of this plant, formerly used in medicine as an astringent and to inhibit bleeding. 1