Definitions of Invirase:

  • noun:   a weak protease inhibitor (trade name Invirase) used in treating HIV