Wiktionary
amidohydrolases
n. (plural of amidohydrolase English)
n. (plural of amidohydrolase English)