Definition of life root in US English:

life root

noun

  • (More fully "life root plant") golden ragwort, Packera aurea, used medicinally for a wide variety of complaints.

Origin

Mid 19th century.