English

edit

Noun

edit

diesterases

  1. plural of diesterase