permutotetravirus

English

edit

Noun

edit

permutotetravirus (plural permutotetraviruses)

  1. Certain tetraviruses.

References

edit