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.”

Synonyms

  • Heuchera
  • heuchera

Antonyms

  • weed