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