Definition of Christmas Bells

  • 1. Any of several plants of the genus Blandfordia having large orange or crimson flowers Noun

Semanticaly linked words with "christmas bells"

Hyponims for word "christmas bells"