YourDictionary

hydrastis

noun

the rhizome and roots of the goldenseal, containing hydrastine: formerly much used in medicine

link/cite print suggestion box