alkyltransferases

English

edit

Noun

edit

alkyltransferases

  1. plural of alkyltransferase