pseudopeptidases

English

Noun

pseudopeptidases

  1. plural of pseudopeptidase