Ribulose - English Synonyms Dictionary