invirase

/ɪnvˈaɪreɪz/

Explore definitions, synonyms, and language insights of invirase

Definitions

Noun
a weak protease inhibitor (trade name Invirase) used in treating HIV

More General Terms