heptosyltransferases

English edit

Noun edit

heptosyltransferases

  1. plural of heptosyltransferase