See also: désoxyriboses

English

edit

Noun

edit

desoxyriboses

  1. plural of desoxyribose