antivirotic
/ˌæntɪˈvaɪrəl/Definitions
1. adjective
relating to or capable of preventing or curing viruses
“The new antiviral medication showed great promise in treating the flu.”
2. noun
a substance that prevents or cures viruses
“The doctor prescribed an antiviral to help combat the patient’s illness.”