• word of the day

    ribes grossularia

    ribes grossularia - Dictionary definition and meaning for word ribes grossularia

    Definition
    (noun) spiny Eurasian shrub having greenish purple-tinged flowers and ovoid yellow-green or red-purple berries
Connect with us on Facebook