Definitions of Chinese primrose:

  • noun:   cultivated Asiatic primrose