Well, the Oxford I have says that it comes from L = "slimy liquid". In which case the plural is viri if it's second declension and probably virus if it's fourth declension.

But I'm not claiming this as being definitive, just my 2c worth, FWIW! I usually say viruses anyway, since it seems to be the common usage.