English

edit

Noun

edit

lipoyltransferases

  1. plural of lipoyltransferase