pentapeptidases

English

Noun

pentapeptidases

  1. plural of pentapeptidase