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