Ribes grossularia
Explore definitions, synonyms, and language insights of Ribes grossularia
Definitions
Noun
spiny Eurasian shrub having greenish purple-tinged flowers and ovoid yellow-green or red-purple berries