deoxyribosyltransferases
English
Noun
deoxyribosyltransferases
plural of
deoxyribosyltransferase