deoxyribosyls

English

Noun

deoxyribosyls

  1. plural of deoxyribosyl