hydantoinases
English
Noun
hydantoinases
plural of
hydantoinase