Heuchera sanguinea
Noun
Meaning
perennial plant of the western United States having bright red flowers in feathery spikes; used as an ornamental
Source: WordNetNoun
perennial plant of the western United States having bright red flowers in feathery spikes; used as an ornamental
Source: WordNet