alumroot
1. [ noun ] (botany) any of several herbs of the genus Heuchera
Synonyms: alumbloom
Related terms: herb poker_alumroot rock_geranium coralbells Heuchera
Similar spelling:   Almaraz