English Dictionary
◊ TUFTED CENTAURY
tufted centaury
n : tufted perennial of western Europe and Azores having bright
pink to white flowers [syn: {Centaurium scilloides}]