glucuronidases

English

Noun

glucuronidases

  1. plural of glucuronidase