What is a China rose?

What is a China rose? Here are some definitions.

  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)
Find more words!
Use * for blank tiles (max 2) Advanced Search Advanced Search
Use * for blank spaces Advanced Search
Advanced Word Finder
Similar Words
One nursery in Glasgow sold over 200 named varieties, but since the arrival of the modern China rose, trends have changed and many have been lost or confused with others.
In China, flower heads of the red China rose, R. semperflorens, are sometimes cooked whole as a vegetable.
The study shows that the china rose petal is a potent natural carotenoid source for goldfish to enhance its colour and also accelerate gonadal development.

See Also

Nearby Definitions
Find Definitions
Word Tools Finders & Helpers Other Languages More Synonyms
Copyright WordHippo © 2021