VariousWords beta
Definitions:
Noun
saquinavir
Invirase
Definition: a weak protease inhibitor (trade name Invirase) used in treating HIV
Definition: An antiviral drug that prevents the multiplication of HIV cells