Meaning of hydrastis

Definition of hydrastis

(noun) small genus of perennial herbs having rhizomes and palmate leaves and small solitary flowers; of northeastern United States and Japan

Other information on hydrastis

WIKIPEDIA results for hydrastis
Amazon results for hydrastis