depolymerases
English
Noun
depolymerases
plural of
depolymerase