Word info

immunosystem

Noun

Meaning

immunosystem (plural immunosystems)

(immunology) immune system

Source: en.wiktionary.org

Close letter words and terms