protease inhibitors

English

Noun

protease inhibitors

  1. plural of protease inhibitor