tumorvirus (English, noun)
expansion: tumorvirus (plural tumorviruses)
Senses:
glosses: Synonym of oncovirus.
Forms:
form: tumorviruses
tags: plural