cryptoviruses
English
Noun
cryptoviruses
plural of
cryptovirus