ALL meanings of hydrastis
hy·dras·tis
H h - noun hydrastis goldenseal (def 2). 1
- noun hydrastis the rhizome and roots of the goldenseal, containing hydrastine: formerly much used in medicine 0
- noun hydrastis any ranunculaceous plant of the genus Hydrastis, of Japan and E North America, such as goldenseal, having showy foliage and ornamental red fruits 0