Definify.com

Definition 2024


China_rose

China rose

English

Noun

China rose (plural China roses)

  1. A plant of the repeat-blooming Chinese rose species Rosa chinensis
  2. The flower of such a plant.
  3. A plant of one of the class of hybrids developed from Rosa chinensis
  4. The flower of such a plant.
  5. Chinese hibiscus (Hibiscus rosa-sinensis)