Christmas rose

noun

Definition of Christmas rose

: a European evergreen herb (Helleborus niger) of the buttercup family that has usually white flowers produced in winter

First Known Use of Christmas rose

1688, in the meaning defined above

Keep scrolling for more

Keep scrolling for more

More Definitions for Christmas rose

Christmas rose

noun

Medical Definition of Christmas rose