English

edit

Noun

edit

pentapeptidases

  1. plural of pentapeptidase