alumroot
alumroot has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
A North American herb (Heuchera Americana) of the Saxifrage family, whose root has astringent properties.
n.
. any of several herbs of the genus Heuchera