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