EGAVE

loviride

Meaning

  1. noun An antiviral drug against HIV.

Similar words

lersivirine rilpivirine aplaviroc lamivudine doravirine delavirdine invirase maraviroc filibuvir dapivirine

Save “loviride” to learn later