China rose definition

  • noun:
    • A flowering hothouse plant (Hibiscus Rosa-Sinensis) of the Mallow household, common inside gardens of Asia while the east Indies.
    • big showy Asiatic shrub or small tree having huge solitary or two fold red to deep-red blossoms
    • shrubby Chinese flower; ancestor of numerous cultivated yard flowers

Related Sources

  • Hypernym for "China rose"
65 votes

How would you define China rose?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!