|
Definition of Christmas bells
1. Noun. Any of several plants of the genus Blandfordia having large orange or crimson flowers.
Definition of Christmas bells
1. Noun. (botany) A common name for sandersonias, native to South Africa. ¹
¹ Source: wiktionary.com