• word of the day

    gardener's delight

    gardener's delight - Dictionary definition and meaning for word gardener's delight

    Definition
    (noun) an old cottage garden plant of southeastern Europe widely cultivated for its attractive white woolly foliage and showy crimson flowers
Connect with us on Facebook