• word of the day

    false saffron

    false saffron - Dictionary definition and meaning for word false saffron

    Definition
    (noun) thistlelike Eurasian plant widely grown for its red or orange flower heads and seeds that yield a valuable oil
Connect with us on Facebook