Definitions
There is 1 meaning of the phrase
Centaurea Cyanus.
Centaurea Cyanus - as a noun
An annual eurasian plant cultivated in north america having showy heads of blue or purple or pink or white flowers
Synonyms (Exact Relations)
bachelor's buttonbluebottlecornflower