Invirase
English Dictionary
->
Letter I
-> Invirase
Search Dictionary:
Invirase Definition
(n)
a
weak
protease
inhibitor
(
trade
name
Invirase
)
used
in
treating
HIV
Invirase Synonyms
Invirase
saquinavir
© Art Branch Inc.