Word info

immunovirus

Noun

Meaning

immunovirus (plural immunoviruses)

Any immunodeficiency virus

Source: en.wiktionary.org

Close letter words and terms