Defense response to virus (GO:0051607)

There are 28 proteins in the database.