lactamases

English

Noun

lactamases

  1. plural of lactamase