Word info

immunovirology

Noun

Meaning

immunovirology (uncountable)

The study of the interactions between viruses and the immune system

Source: en.wiktionary.org

Anagrams

Close letter words and terms