Alumroot

Heuchera americana

Habit
Leaves
Flower