What does Alum root mean?

Alum root meaning in General Dictionary

A North United states natural herb Heuchera Americana of this Saxifrage family members whoever root has actually astringent properties

View more

  • A North US natural herb (Heuchera Americana) of the Saxifrage household, whose root has actually astringent properties.

Alum root meaning in General Dictionary

A North US natural herb (Heuchera Americana) of this Saxifrage family, whoever root features astringent properties.