|
Definition of China rose
1. Noun. Shrubby Chinese rose; ancestor of many cultivated garden roses.
2. Noun. Large showy Asiatic shrub or small tree having large single or double red to deep-red flowers.
Exact synonyms: Chinese Hibiscus, Hibiscus Rosa-sinensis, Rose Of China, Shoe Black, Shoeblack Plant
Generic synonyms: Hibiscus
Generic synonyms: Hibiscus