antiviral agent


Meanings

  • any drug that destroys viruses