EGAVE
riboses
Meaning
noun
plural of ribose
Similar words
deoxyribose
nucleotide
pentose
sugar
Often followed by
of
Save “riboses” to learn later