heptosyltransferases
English
Noun
heptosyltransferases
plural of
heptosyltransferase