• word of the day

    gardener's garters

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

    Definition
    (noun) perennial grass of marshy meadows and ditches having broad leaves; Europe and North America
Connect with us on Facebook