pyrazinamidases

English

Noun

pyrazinamidases

  1. plural of pyrazinamidase