bacillopeptidases

English

Noun

bacillopeptidases

  1. plural of bacillopeptidase