deacetyltransferases

English

Noun

deacetyltransferases

  1. plural of deacetyltransferase