Definition Definition

alum root - Meaning and Examples

Meaning of 'alum root' (Webster Dictionary)

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