English

edit

Noun

edit

oligopeptidases

  1. plural of oligopeptidase