| All the attested uses of the word virus in Latin are only in the singular number. Nevertheless, the correct plural would have been "virora", like tempus => tempora (time => times) or corpus => corpora (body => bodies), or perhaps "virera", like pondus => pondera (weight => weights) or genus => genera (kind => kinds), depending on the original quality of the final vowel in the stem. (Originally it would have been visos => visosa, but the final vowel in virus has become closed, while the intervocalic s has become r due to rhotacism.) You have been thinking at the masculine words whose stem ends in -u, like fructu (fruit), where the singular is fructus and the plural is fructuus. There -s is not part of the stem but it is a marker of the singular masculine nominative case. In virus and the other neuter nouns that end in -s, the -s is a part of the stem of the word, not a case marker. There are also masculine word where the stem ends in -s, like muus (mouse), in which the -s must also not be confused with the marker of the nominative case that is applied to some of the words with other kinds of stems. |
This would be true if virus were a third declension noun. It it is second declension noun. Its genitive is viri, not viroris.