alkyltransferases

English

Noun

alkyltransferases

  1. plural of alkyltransferase