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