ribulosa

Noun

 * 1)  ribulose

Noun

 * 1)  ribulose