• word of the day

    barberry

    barberry - Dictionary definition and meaning for word barberry

    Definition
    (noun) any of numerous plants of the genus Berberis having prickly stems and yellow flowers followed by small red berries
Connect with us on Facebook