VariousWords beta
Related Terms:
Definitions:
Noun
Christmas bells
Definition: any of several plants of the genus Blandfordia having large orange or crimson flowers
Definition: A common name for sandersonias, native to South Africa.