Definitions of Centaurium scilloides:

  • noun:   tufted perennial of western Europe and Azores having bright pink to white flowers