deaminases
English
Noun
deaminases
plural of
deaminase