centaurium scilloides Meaning, Definition & Usage

  1. noun tufted perennial of western Europe and Azores having bright pink to white flowers
    tufted centaury.

WordNet