ribulose

listen to the pronunciation of ribulose
English - English
a ketopentose whose phosphate derivatives participate in photosynthesis