English edit

Noun edit

idea viruses

  1. plural of idea virus