aminohydrolases
English
Noun
aminohydrolases
plural of
aminohydrolase