transpeptidases
English
Noun
transpeptidases
plural of
transpeptidase