Word info

immunoceutical

Noun

Meaning

immunoceutical (plural immunoceuticals)

A pharmaceutical that exploits the immune system

Source: en.wiktionary.org

Close letter words and terms