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

leporine

/ ˈlepəˌrīn /
adjective
of or resembling a hare or hares …