ribulose
Concise Oxford English Dictionary © 2008 Oxford University Press:
ribulose /ˈrʌɪbjʊləʊz, -s/
▶noun Chemistry a sugar of the pentose class which is an important intermediate in carbohydrate metabolism and photosynthesis.
'ribulose' also found in these Oxford entries:

