EGAVE

riboses

Meaning

  1. noun plural of ribose

Similar words

deoxyribose nucleotide pentose sugar

Often followed by

of

Save “riboses” to learn later