YourDictionary

coral bells

noun

a perennial, ornamental alumroot (Heuchera sanguinea) native to SW North America, with racemes of drooping pink or white flowers
also written coral-bells

noun

See coral bells in American Heritage Dictionary 4

link/cite print suggestion box