Word info

immunoprotector

Noun

Meaning

immunoprotector (plural immunoprotectors)

Anything that provides immunoprotection

Source: en.wiktionary.org

Close letter words and terms