Loading...
Menu
CHRISTMAS-ROSE, noun A plant of the genus Helleborus, producing beautiful white flowers about Christmas.