• word of the day

    herb roberts

    herb roberts - Dictionary definition and meaning for word herb roberts

    Definition
    (noun) a sticky low herb with small reddish-purple flowers; widespread in the northern hemisphere
Connect with us on Facebook