ALUM ROOT


Meaning of ALUM ROOT in English

() A North American herb (Heuchera Americana) of the Saxifrage family, whose root has astringent properties.

Webster's English dictionary.      Английский словарь Webster.