Meaning of centaurea cyanus

Definition of centaurea cyanus

(noun) an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers

Other information on centaurea cyanus

WIKIPEDIA results for centaurea cyanus
Amazon results for centaurea cyanus