Word info

immunoenhancer

Noun

Meaning

immunoenhancer (plural immunoenhancers)

(immunology) Anything that enhances the immune system

Source: en.wiktionary.org

Close letter words and terms