pseudoviruses
English
Noun
pseudoviruses
plural of
pseudovirus