Subscriber login


Forgot your password?

Library card login

Other

China rose

Syllabification: (Chi·na rose)
Definition of China rose

noun

  • 1a Chinese rose that was introduced into Europe in the 19th century.
    • Rosa chinensis, family Rosaceae
  • any of a number of garden rose varieties derived from crosses of this plant.
  • 2a tropical shrubby evergreen hibiscus, cultivated for its large showy flowers.
    • Hibiscus rosa-sinensis, family Malvaceae

China rose in other Oxford dictionaries

Definition of China rose in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kem(p)t /
adjective
maintained in a neat and clean condition …