Wiktionary
transpeptidases
n. (plural of transpeptidase English)
n. (plural of transpeptidase English)