Definition of CHRISTMAS ROSE
noun : CHRISTMAS ROSE
Source: WordNet 3.1
-
1. (
) European evergreen plant with white or purplish rose-like winter-blooming flowers ;
See more about : CHRISTMAS ROSE