Coral Bells (noun) Definition, Meaning & Examples

noun
  1. an alumroot, Heuchera sanguinea, of southwestern North America, having red, bell-shaped flowers, cultivated in many varieties.
Coral Bells (noun) Definition, Meaning & Examples

More Definitions