Noun Definition

alumbloom

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

Related Noun(s):alumroot

Category: Plants