Word info

immunodefense

Noun

Meaning

immunodefense (countable and uncountable, plural immunodefenses)

(immunology) immunological defense

Source: en.wiktionary.org

Close letter words and terms