English edit

Noun edit

pseudoviruses

  1. plural of pseudovirus