Rose of China ro·seofc·hina uncommon noun 1. large showy Asiatic shrub or small tree having large single or double red to deep-red flowers SynonymsChina roseChinese hibiscusRose of Chinashoeblack plantshoe blackHibiscus rosa-sinensis Related words Broader terms hibiscus WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.