sulfohydrolases
English
Noun
sulfohydrolases
plural of
sulfohydrolase