superviruses

English

Noun

superviruses

  1. plural of supervirus