Wiktionary
aminohydrolases
n. (plural of aminohydrolase English)
n. (plural of aminohydrolase English)