mannosyltransferases

English

Noun

mannosyltransferases

  1. plural of mannosyltransferase