Wiktionary
amidotransferases
n. (plural of amidotransferase English)
n. (plural of amidotransferase English)