Noun
English Wikipedia has an article on:ribuloseWikipedia ribulose (uncountable) (organic chemistry, biochemistry) a ketopentose whose phosphate derivatives participate in photosynthesis