'Centaurium scilloides' definitions:

Definition of 'Centaurium scilloides'

(from WordNet)
noun
Tufted perennial of western Europe and Azores having bright pink to white flowers [syn: tufted centaury, Centaurium scilloides]