Noun Definition

alumroot

1.Definition: any of several herbs of the genus Heuchera

Related Noun(s):alumbloom

Category: Plants