China rose

Meaning

Noun

  • A plant or flower of the repeat-blooming Chinese rose species Rosa chinensis.
  • A plant or flower of one of the class of hybrids developed from Rosa chinensis.
  • Synonym of elderflower rose, Rosa cymosa (species).
  • Synonym of Chinese hibiscus, Hibiscus rosa-sinensis.

Related

Similar words

  • Chinese rose, Bengal rose, china

Modern English dictionary

Explore and search massive catalog of over 900,000 word meanings.

Word of the Day

Get a curated memorable word every day.

Challenge yourself

Level up your vocabulary by setting personal goals.

And much more

Try out Vedaist now.