Definify.com
Definition 2025
Christmas_rose
Christmas rose
English

Helleborus niger

Hydrangea macrophylla
Noun
Christmas rose (plural Christmas roses)
- A plant that flowers near Christmas.
- Any of various species of Helleborus, especially Helleborus niger.
- Hydrangea macrophylla.