amidohydrolases
English
Noun
amidohydrolases
plural of
amidohydrolase