Definitions of Ribes rubrum:

  • noun:   cultivated European current bearing small edible red berries