ribulose - English Synonyms Dictionary