YourDictionary

China rose

  1. a cultivated rose (Rosa chinensis) of Chinese origin
  2. a large hibiscus (Hibiscus rosa-sinensis) with showy flowers

See China rose in American Heritage Dictionary 4

link/cite print suggestion box