• word of the day

    marigold

    marigold - Dictionary definition and meaning for word marigold

    Definition
    (noun) any of various tropical American plants of the genus Tagetes widely cultivated for their showy yellow or orange flowers
Connect with us on Facebook