cayenne jasmine Meaning, Definition & Usage

  1. noun commonly cultivated Old World woody herb having large pinkish to red flowers
    rose periwinkle; old maid; Madagascar periwinkle; periwinkle; red periwinkle; Cape periwinkle; Catharanthus roseus; Vinca rosea.

WordNet