Definify.com
Definition 2024
China_rose
China rose
English
Noun
China rose (plural China roses)
- A plant of the repeat-blooming Chinese rose species Rosa chinensis
- The flower of such a plant.
- A plant of one of the class of hybrids developed from Rosa chinensis
- The flower of such a plant.
- Chinese hibiscus (Hibiscus rosa-sinensis)