Noun Definitioncentaurium scilloides1.Definition: tufted perennial of western Europe and Azores having bright pink to white flowersRelated Noun(s):tufted centauryCategory: Plants