immunoviruses
English
Noun
immunoviruses
plural of
immunovirus