'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]