tufted centaury Meaning, Definition & Usage

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

WordNet