antiviral

adjective
  1. acting against or effective against viruses
noun
  1. a drug or substance that acts against viruses

Examples