Wiktionary
arylamidases
n. (plural of arylamidase English)
n. (plural of arylamidase English)