Wiktionary
transamidases
n. (plural of transamidase English)
n. (plural of transamidase English)