• word of the day

    hardheads

    hardheads - Dictionary definition and meaning for word hardheads

    Definition
    (noun) a weedy perennial with tough wiry stems and purple flowers; native to Europe but widely naturalized
Connect with us on Facebook