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.