counterviruses

English

Noun

counterviruses

  1. plural of countervirus