Dictionary search results

Showing 1-2 of 2 results

protease US English

An enzyme that breaks down proteins and peptides

protease inhibitor US English

A substance that breaks down protease, thereby inhibiting the replication of certain cells and viruses, including HIV