invirase

Noun
  1. A weak protease inhibitor (trade name Invirase) used in treating HIV (synset 104300746)

Other Searches