thiohydrolases
English
Noun
thiohydrolases
plural of
thiohydrolase