ribofuranosides

English

Noun

ribofuranosides

  1. plural of ribofuranoside