sulfotransferases

English

Noun

sulfotransferases

  1. plural of sulfotransferase