Word info

immunoregulator

Noun

Meaning

immunoregulator (plural immunoregulators)

(immunology) A substance responsible for immunoregulation

Source: en.wiktionary.org

Close letter words and terms