Heuchera maxima

Heuchera maxima

Heuchera maxima Greene.
Engl.: Jill of the rocks, island alum root.