sulphotransferases

English

Noun

sulphotransferases

  1. plural of sulphotransferase