alumroot
alumroot
Definition
☆ alum·root (al′əm ro̵̅o̅t′)
noun
any of several North American plants of a genus (Heuchera) of the saxifrage family, with tiny, bell-shaped flowers and an astringent root; esp., coral bells
Browse dictionary entries near alumroot
