immunovirus (English, noun)
expansion: immunovirus (plural immunoviruses)
Senses:
glosses: Any immunodeficiency virus
Forms:
form: immunoviruses
tags: plural