deglucuronidases
English
Noun
deglucuronidases
plural of
deglucuronidase