Medical Definition of Antiviral agent