antivirotic

Noun

 * 1) An antibiotic that is effective against viruses