ribosa - English Synonyms Dictionary