Get Free Checker

Ribes grossularia

NOUN
  1. spiny Eurasian shrub having greenish purple-tinged flowers and ovoid yellow-green or red-purple berries

How To Use Ribes grossularia In A Sentence

List is Empty.