oligopeptidases

English

Noun

oligopeptidases

  1. plural of oligopeptidase