Christmas bells

Explore definitions, synonyms, and language insights of Christmas bells

Definitions

Noun
any of several plants of the genus Blandfordia having large orange or crimson flowers

More General Terms