mannosyltransferases
English
Noun
mannosyltransferases
plural of
mannosyltransferase