phosphoribosyls
English
Noun
phosphoribosyls
plural of
phosphoribosyl