bacillopeptidases

English edit

Noun edit

bacillopeptidases

  1. plural of bacillopeptidase