Word info

immunotherapic

Adjective

Meaning

immunotherapic (not comparable)

Alternative form of immunotherapeutic

Source: en.wiktionary.org

Close letter words and terms