An anti-infective agent that is used topically to treat skin infections and orally for urinary tract infections.
Alum root
-
A North American herb (Heuchera Americana) of the Saxifragefamily, whose root has astringent properties.
Alum root meaning & definition 1 of Alum root.
Similar Words