alumroot noun2 •Any of several perennial herbs, of the genus Heuchera, native to North America. •Flowering plants of genus Geranium, also called wild geraniums or cranesbills. formsalumroots