English

edit

Noun

edit

imipenemases

  1. plural of imipenemase