alumroot
/ˈæləmruːt/Definitions
1. noun
a plant of the genus Heuchera, especially Heuchera sanguinea, having palmate leaves with lobed or divided margins.
“The park’s wildflowers included a variety of species, including a beautiful alumroot.”
1. noun
a plant of the genus Heuchera, especially Heuchera sanguinea, having palmate leaves with lobed or divided margins.
“The park’s wildflowers included a variety of species, including a beautiful alumroot.”