Definitions for "alumroot"
any of several herbs of the genus Heuchera