tetraviruses
English
Noun
tetraviruses
plural of
tetravirus