Ribes Meaning
There are 1 meaning(s) for word Ribes
Meaning 1 : a flowering shrub bearing currants or gooseberries; native to northern hemisphere
Synonyms : genus ribes
Synonyms : genus ribes
Similar words of Ribes :