• word of the day

    centaurea cyanus

    centaurea cyanus - Dictionary definition and meaning for word centaurea cyanus

    Definition
    (noun) an annual Eurasian plant cultivated in North America having showy heads of blue or purple or pink or white flowers
Connect with us on Facebook