Ribes rubrum

Explore definitions, synonyms, and language insights of Ribes rubrum

Definitions

Noun
cultivated European current bearing small edible red berries

More General Terms