ribulose
noun
ri·bu·lose
| \ ˈrib-yə-ˌlōs also -ˌlōz\
Medical Definition of ribulose
: a ketose C5H10O5 that plays a role in carbohydrate metabolism